International Rescue Committee definition

Search

International Rescue Committee

International Rescue Committee logo #21000 The International Rescue Committee (IRC) is a global humanitarian aid, relief and development nongovernmental organization. Founded in 1933 at the request of Albert Einstein, the IRC offers emergency aid and long-term assistance to refugees and those displaced by war, persecution or natural disaster. The IRC is currently working in over 40 countri...
Found on http://en.wikipedia.org/wiki/International_Rescue_Committee
No exact match found.